package com.cn.xiaonuo.slbfinances.slborders.entity;

import com.cn.xiaonuo.common.vo.CommonParam;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

@Data
public class InOutOrder implements Serializable {
    /**
     * 店铺id/厂家id
     */

    private Integer shopId;
    /**
     * 店铺名称/厂家名称
     */

    private String shopName;
    /**
     * 加盟店id
     */
    private Integer joinId;
    /**
     * 加盟店名称
     */
    private String joinName;
    /**
     * 用户id
     */
    private Integer userId;
    /**
     * 服务中心id
     */
    private Integer serviceId;
    /**
     * 服务中心名称
     */
    private String serviceName;
    /**
     * 订单id
     */
    private Integer orderId;
    /**
     * 订单编号
     */
    private String serialNumber;
    /**
     *  进货单号
     */
    private String shipNumber;
    /**
     *  商品名称
     */
    private String productName;
    /**
     * 数量
     */
    private  Integer quantity;
    /**
     * 进货单价
     */
   private BigDecimal price;
    /**
     * 进价总金
     */
    private BigDecimal totalAmount;
    /**
     * 现金实付款
     */
    private BigDecimal actualAmount;

    /**
     * 订单状态
     */
    private Integer shippingState;

    /**
     * 支付方式
     */
    private Integer paymentChannel;

    /**
     * 收件人
     */
    private String consigneeName;
    /**
     * 收货地址
     */
    private String detailed;
    /**
     * 进货时间
     */
    private String createTime;
    /**
     * 发货时间
     */
    private String shippingTime;
    /**
     * 收货时间
     */
    private String confirmReceiptTime;

    /**
     * 成本价
     */
    private BigDecimal slb;

    /**
     * 主订单编号
     */
    private String orderNumber;

}
